garlic mustard – English–Português translations

🇬🇧 en pt 🇵🇹

garlic mustard noun

  • Alliaria petiolata
aliária, erva-alheira
Wiktionary Links